#!/bin/bash
cd "$(dirname "$0")"
# 检查虚拟环境是否存在，不存在则创建
if [ ! -d "venv" ]; then
  echo "虚拟环境 venv 不存在，正在创建..."
  python3 -m venv venv
  if [ $? -ne 0 ]; then
    echo "创建虚拟环境失败，请检查 Python 是否正确安装并配置了 venv 模块。"
    exit 1
  fi
  echo "虚拟环境创建成功。"
fi

# 激活虚拟环境
source venv/bin/activate

# 安装依赖包
pip install -r requirements.txt -i https://mirrors.cloud.tencent.com/pypi/simple

# 启动应用程序
echo "正在启动应用程序..."
python start_gui.py